MultipleAuthors\Classes\Installer A

Total Complexity 57
Dependencies 8
Dependents 2
Total lines 457
Lines of code 319
Logical lines of code 139
Comment lines 56
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
runUpgradeTasks()
A
44 14 46
createAuthorTermsForPostsWithLegacyCoreAuthors()
A
42 10 59
createAuthorTermsForLegacyCoreAuthors()
S
50 6 32
getPostsWithoutAuthorTerms()
S
44 4 47
getUsersAuthorsWithNoAuthorTerm()
S
46 3 44
updateUrlProfileField()
S
54 3 22
runInstallTasks()
S
58 3 17
addEditPostAuthorsCapabilitiesToRoles()
S
60 3 14
addNewAuthorCapabilitiesToRoles()
S
64 3 9
flushRewriteRules()
S
72 2 6
createDefaultAuthorBoxes()
S
81 1 3
addDefaultCapabilitiesForAdministrators()
S
71 1 6
addManageLayoutsCapabilitiesToRoles()
S
75 1 4
addManageFieldsCapabilitiesToRoles()
S
75 1 4
createDefaultCustomFields()
S
81 1 3
updateAuthorBoxesFieldValue()
S
79 1 3